package com.eoner.commonbean.popup;

import com.eoner.commonbean.banner.BannerNewItemBean;
import com.eoner.commonbean.product.ProductMessage;

import java.util.List;

public class CommonPopUpBean {

    //1:图片，2:商品
    private String popup_type;
    //本地根据id存储活动
    private String popup_id;

    private String target;

    private String target_id;

    private List<String> target_platform;

    private String target_message;
    private String image;

    //弹框触发时间，XX天内不弹
    private String trigger_days;

    //每个弹框出现的间隔时间
    private String interval_time;
    //埋点使用(0  首页新人未领券弹窗 1 首页新人已领券未过期弹窗 2 首页新人领券已过期弹窗)
    private String popup_scene_id;

    private List<BannerNewItemBean>buttons;

    private List<ProductMessage>products;

    public String getPopup_type() {
        return popup_type;
    }

    public void setPopup_type(String popup_type) {
        this.popup_type = popup_type;
    }

    public String getPopup_id() {
        return popup_id;
    }

    public void setPopup_id(String popup_id) {
        this.popup_id = popup_id;
    }

    public String getTarget() {
        return target;
    }

    public void setTarget(String target) {
        this.target = target;
    }

    public String getTarget_id() {
        return target_id;
    }

    public void setTarget_id(String target_id) {
        this.target_id = target_id;
    }

    public List<String> getTarget_platform() {
        return target_platform;
    }

    public void setTarget_platform(List<String> target_platform) {
        this.target_platform = target_platform;
    }

    public String getTarget_message() {
        return target_message;
    }

    public void setTarget_message(String target_message) {
        this.target_message = target_message;
    }

    public String getImage() {
        return image;
    }

    public void setImage(String image) {
        this.image = image;
    }

    public String getTrigger_days() {
        return trigger_days;
    }

    public void setTrigger_days(String trigger_days) {
        this.trigger_days = trigger_days;
    }

    public String getInterval_time() {
        return interval_time;
    }

    public void setInterval_time(String interval_time) {
        this.interval_time = interval_time;
    }

    public String getPopup_scene_id() {
        return popup_scene_id;
    }

    public void setPopup_scene_id(String popup_scene_id) {
        this.popup_scene_id = popup_scene_id;
    }

    public List<BannerNewItemBean> getButtons() {
        return buttons;
    }

    public void setButtons(List<BannerNewItemBean> buttons) {
        this.buttons = buttons;
    }

    public List<ProductMessage> getProducts() {
        return products;
    }

    public void setProducts(List<ProductMessage> products) {
        this.products = products;
    }
}
